plush restaurant - English Synonyms Dictionary